Otros modelos de representación del conocimiento

Introducción

Las ontologías no son la única forma de representar el conocimiento, existen otras. En el fondo, las ontologías son la adaptación al ámbito informático de metodologías que ya estaban presentes en el mundo del conocimiento.

Podemos diferenciar dos grandes bloques dentro de la representación del conocimiento:

 

Lenguajes documentales

Los lenguajes documentales o controlados surgen con el objetivo de representar siempre igual un mismo concepto con la ayuda de descriptores.

Existen varios lenguajes documentales:

 

Dentro de los lenguajes documentales tenemos distintos tipos de representación:

A la hora de representar el conocimiento, primero hay que elegir el medio de representación (textual, visual, sonoro, etc.) y el objetivo de la representación (aprendizaje, formalización, comunicación, razonamiento, etc.).

 

Formas_representarcion_conocimiento

Formas de representar el conocimiento de acuerdo con su complejidad

 

La representación del conocimiento normalmente requiere encontrar un equilibrio entre una fácil comprensión de la representación y la cantidad de información representada.

 

Folksonomías

Las folksonomías aparecen con las redes sociales y el concepto de "etiquetar contenido".

Se basan en la recopilación de etiquetas y su visualización.

Así, una folksonomía es una representación del conocimiento que consiste en una colección de términos generados por una gran cantidad de personas.

Normalmente, el etiquetado que realizan las personas tiene otro objetivo, pero se puede obtener conocimiento muy interesante de esto, siendo un método de representación muy vinculado a la inteligencia colectiva.

Una de las ventajas de las folksonomías es que permiten capturar el verdadero interés de los usuarios de un sistema, que no siempre coincide con el interés de un grupo de expertos.

 

Etiquetas

Visualización de folksonomía

 

Existen dos tipos de folksonomías:

 

Taxonomías

La taxonomía es un concepto antiguo, utilizado en biología desde que Linneo clasificó a los seres vivos en el siglo XVIII, siendo el sistema de clasificación Linneano ampliamente aceptado en la actualidad.

El objetivo de las taxonomías es clasificar un conjunto grande de conceptos dentro de un dominio de conocimiento, clasificándolos desde un punto de vista jerárquico.

Existen tres tipos de taxonomías:

 

Tesauros

Se puede decir que un tesauro es una combinación de un vocabulario controlado y de una taxonomía, ya que cumple con los objetivos de ambos:

Vocabulario controlado (conceptos definidos) + Taxonomía (clasificación)

 

Un tesauro se compone de los siguientes elementos:

 

Características

 

Los tesauros pueden establecer relaciones jerárquicas, pero también asociativas y de equivalencia mientras que las taxonomías únicamente establecen relaciones jerárquicas.

 

Tesauro

Ejemplo de tesauro de la UNESCO

 

Lógica de Orden Cero (Lógica Proposicional)

La lógica de orden cero es un nombre usado comúnmente como sinónimo de la lógica proposicional, pues es la expresión más básica de las reglas de la lógica.

En la lógica de orden cero se estudian las relaciones lógicas entre proposiciones (enunciados, oraciones o afirmaciones).

Una proposición es un enunciado que puede ser cierto o falso.

Podemos tener proposiciones compuestas, donde tenemos varios enunciados relacionados entre si mediante conectivos lógicos (AND, OR,IF/THEN (implica)).

La lógica proposicional se puede representar usando un sistema formal en el que las oraciones son un único símbolo proposicional (P, Q, R...).

Ejemplo:

P  El robot está en la sala.

 

La lógica proposicional no permite interpretaciones de una proposición, ya que no existen cuantificadores que categoricen la proposición.

Un cuantificador implica que algo es verdad en base a lo que dice su cuantificador.

Existen dos cuantificadores lógicos:

 

La lógica de orden cero sienta las bases para otras lógicas.

 

Lógica de predicados de primer orden (LPPO)

Mientras que la lógica proposicional solo estudia proposiciones declarativas simples, la lógica de primer orden amplía las posibilidades de expresar cuestiones y derivar razonamientos, utilizando cuantificadores, constantes y variables para construir una notación que represente cualquier realidad.

La lógica de primer orden introduce:

La lógica de primer orden permite formalizar expresiones matemáticas, donde su verdad dependerá de los valores de las variables.

Ejemplo:

3x+1=4, será verdad para x=1 y será falso para el resto de valores de x.

 

Componentes

Alfabeto

El alfabeto son los símbolos que puedo utilizar para representar un concepto.

 

Componentes elementales

 

Juntores

 

Lenguaje formal

El lenguaje formal es un conjunto de Fórmulas Bien Definidas (FBD) que cumplen unas reglas formales concretas.

Ejemplo:

Si F y G son FBD, entonces también lo son:

FG, FG, FG, ¬F.

 

Constituyen un elemento diferencial de la LPPO.

 

Axiomas

Son FBD que se asumen como ciertas. Es lo que denominamos como hechos, que es lo que conocemos a priori.

 

Reglas de inferencia

Las reglas de inferencia son el conjunto de reglas que aplicadas a un conjunto de FBD permite obtener nuevas fórmulas.

Ejemplo:

 

Definiciones

 

Lógica Descriptiva

La lógica descriptiva se refiere a una familia completa de lógicas que cumplen con unas determinadas características:

 

Su sintaxis elimina la necesidad de una variable para expresar el sujeto ya que este va implícito en el axioma.

Ejemplo:

Esto permite la construcción de expresiones combinadas más complejas.

 

Existen diferentes variantes de sintaxis para las lógicas descriptivas, siendo ALC (Attributive Language with Complements) la sintaxis más extendida.

La lógica descriptiva se estructura en dos grandes cajas (boxes):

 

La lógicas descriptivas mejoran las redes semánticas, ya que tienen:

 

by Jose Manuel Pinillos